//
//  main.c
//  Preprocessing Code
//
//  Created by admin on 2019/7/19.
//  Copyright © 2019 猫爷爷的酱醋茶. All rights reserved.
//

/*
 以 # 开头的代码即是预处理指令/预处理代码
 
 预处理指令的分类：
 1)文件包含指令  #include
    作用：将指定的文件内容拷贝到写指令的地方。例：TheIncludeCode().
    语法：#include "文件路径"
         #include <文件路径>
 2）宏定义      #define
 3）条件编译指令 #if
 
 
 //多文件开发
 例:  TheRandomNumber.h
      TheRandomNumber.c
 
 
*/

#include <stdio.h>
#include "TheRandomNumber.h"

//预处理文件包含指令
void TheIncludeCode(void);

int main(int argc, const char * argv[]) {
    
    TheIncludeCode();
    
    int number = TheRandomNuber(10, 20);
    printf("The random number is %d.\n",number);
    
    return 0;
}

//预处理文件包含指令
void TheIncludeCode(void)
{
#include "TheIncludeCode.txt"
}
